<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:t="http://myfaces.apache.org/tomahawk">

<ui:composition template="../../templates/template.xhtml">

	<ui:define name="title">
	 	Web Client Main 
	</ui:define>
	<ui:param name="page" value="home" />
	<ui:define name="header">
		<ui:include src="../../header.xhtml" />
		<f:loadBundle basename="us.gaaoc.framework.webapp.util.errorMessage" var="msgs"/>
		
	</ui:define>

	<ui:define name="menu">
	
	<div align="center">
			<h:form id="mennuForm" >	
			<br />
		 	<br />			
			<h:commandButton value="Back" action="#{publicChildEnforcementCaseType.back}" styleClass="buttonClass" />
			<br/>
			<br/>
		</h:form>
		<p class="lefttext">Choose Filing Status View	</p>		
		<h:form>			
			<table>
				<tr>
					<td><h:selectOneListbox id="status"
						binding="#{publicChildEnforcementCaseType.statusUI}"
						immediate="true" required="true"/></td>
				</tr>
				<tr>
					<td><h:commandButton value="Submit"
						action="#{publicChildEnforcementCaseType.submitStatus}" /></td>
				</tr>
				<tr>
					<td>
						<h:message for="status" styleClass="error" />
					</td>
				</tr>
			</table>			
		</h:form>	
		</div>
		
	
	</ui:define>
	<ui:define name="body">
		<h:form>
			<h:panelGrid columns="1" width="98%" styleClass="outerTable"
				columnClasses="standardTable_ColumnCentered">
				<f:facet name="header">
					<h:outputText value="Child Enforcement Filings Table" />
				</f:facet>
				<h:column>
					<h:dataTable id="allPeople"
						value="#{publicChildEnforcementCaseType.childEnforcementFilingTableList}"
						var="childEnforcement" styleClass="iCubed" width="98%" rows="10">
						<h:column>
							<f:facet name="header">
								<h:outputText id="content" value="Content" />
							</f:facet>
							<h:outputLabel value="#{publicChildEnforcementCaseType.childEnforcementFilingTableList.rowIndex+1}" />
						</h:column>
						
						<h:column>
							<f:facet name="header">
								<h:outputText id="filerName" value="Filer Name" />
							</f:facet>
							<!-- <h:outputText value="#{newFiling.personParticipants.person.firstName}" />	 -->
							<h:outputText value="#{childEnforcement.filerName}" />
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText id="status" value="Status" />
							</f:facet>
							<h:outputText value="#{childEnforcement.status}" />
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText id="instatiationTime"
									value="Instantication Date Time" />
							</f:facet>
							<h:outputText
								value="#{childEnforcement.instantiationDateTime}" />
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText id="lastEventTime" value="Last Event Time" />
							</f:facet>
							<h:outputText
								value="#{childEnforcement.eventDateTime}" />
						</h:column>
						<!-- last event column -->
						<h:column>
							<f:facet name="header">
								<h:outputText id="lastEvent" value="Last Event" />
							</f:facet>
							<h:commandLink value="#{childEnforcement.eventType}"   action="#{publicChildEnforcementCaseType.gotoHistoryPage}" >
				  			<f:param name="caseUuid" value="#{childEnforcement.uuid}"  />   
							</h:commandLink> 
						</h:column>
						
						<h:column>
							<f:facet name="header">
								<h:outputText id="filingID" value="Case Details" />
							</f:facet>
							<h:commandLink value="Case Details"   action="#{publicChildEnforcementCaseType.gotoCaseDetailPage}" >
				  			<f:param name="caseUuid" value="#{childEnforcement.uuid}"  />   
							</h:commandLink>
						</h:column>
					</h:dataTable>
				</h:column>
				<!-- data scroller for data table   -->
				<h:column>
					<div align="center">
					<t:dataScroller fastStep="5"
						styleClass="scrollerTable" pageCountVar="pageCount"
						pageIndexVar="pageIndex" paginator="true" paginatorMaxPages="10"
						paginatorTableClass="paginator"
						paginatorActiveColumnStyle="font-weight:bold;" immediate="false"
						for="allPeople">
						<f:facet name="first">
							<t:graphicImage url="/images/arrow-first.gif" border="1"
								styleClass="objectList_GraphicImage" />
						</f:facet>
						<f:facet name="last">
							<t:graphicImage url="/images/arrow-last.gif" border="1"
								styleClass="objectList_GraphicImage" />
						</f:facet>
						<f:facet name="previous">
							<t:graphicImage url="/images/arrow-previous.gif" border="1"
								styleClass="objectList_GraphicImage" />
						</f:facet>
						<f:facet name="next">
							<t:graphicImage url="/images/arrow-next.gif" border="1"
								styleClass="objectList_GraphicImage" />
						</f:facet>
						<f:facet name="fastforward">
							<t:graphicImage url="/images/arrow-ff.gif" border="1"
								styleClass="objectList_GraphicImage" />
						</f:facet>
						<f:facet name="fastrewind">
							<t:graphicImage url="/images/arrow-fr.gif" border="1"
								styleClass="objectList_GraphicImage" />
						</f:facet>
					</t:dataScroller> 
					</div>
				</h:column>  
				
			</h:panelGrid>
			 
			<br />
			<br />
			</h:form>
			
			<div align="center" >
			<h:form>			
			
			<br/>
			<br/>
			<br/>
			<h:outputLabel value="Please Enter the DocketID to Search Case Record" />
			<br/>
			<br/>
			<h:panelGrid columns="2">
			<h:outputLabel value="Docket ID " />
			<h:inputText id="docketID" value="#{publicChildEnforcementCaseType.docketID}" 
						binding="#{publicChildEnforcementCaseType.docketIDInput}" 
						validator="#{publicChildEnforcementCaseType.validateDocketID}" required="true"/>
			
			</h:panelGrid>
			<br/>
			<h:message for="docketID" styleClass="error"/>
			 <h:outputLabel value="#{publicChildEnforcementCaseType.noDetailsMessage}"  styleClass="intend20"  rendered="#{publicChildEnforcementCaseType.showMessage}"/>
			
			</h:form>
			</div>
	</ui:define>

</ui:composition>

</html>
